# GENERATED BY: test/outdated/outdated_test.dart

## Section 0
$ pub outdated --json
{
  "packages": [
    {
      "package": "foo",
      "kind": "direct",
      "isDiscontinued": true,
      "isCurrentRetracted": true,
      "isCurrentAffectedByAdvisory": false,
      "current": {
        "version": "1.2.3"
      },
      "upgradable": {
        "version": "1.2.3"
      },
      "resolvable": {
        "version": "1.2.3"
      },
      "latest": null
    }
  ]
}

-------------------------------- END OF OUTPUT ---------------------------------

## Section 1
$ pub outdated --no-color
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current             Upgradable          Resolvable          Latest  

direct dependencies:
foo           *1.2.3 (retracted)  *1.2.3 (retracted)  *1.2.3 (retracted)  -       (discontinued)  
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

foo
    Package foo has been discontinued. See https://dart.dev/go/package-discontinue
    Version 1.2.3 is retracted. See https://dart.dev/go/package-retraction

-------------------------------- END OF OUTPUT ---------------------------------

## Section 2
$ pub outdated --no-color --no-transitive
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current             Upgradable          Resolvable          Latest  

direct dependencies:
foo           *1.2.3 (retracted)  *1.2.3 (retracted)  *1.2.3 (retracted)  -       (discontinued)  
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

foo
    Package foo has been discontinued. See https://dart.dev/go/package-discontinue
    Version 1.2.3 is retracted. See https://dart.dev/go/package-retraction

-------------------------------- END OF OUTPUT ---------------------------------

## Section 3
$ pub outdated --no-color --up-to-date
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current             Upgradable          Resolvable          Latest  

direct dependencies:
bar           1.0.0               1.0.0               1.0.0               1.0.0   
baz           1.0.0               1.0.0               1.0.0               1.0.0   (discontinued)  
foo           *1.2.3 (retracted)  *1.2.3 (retracted)  *1.2.3 (retracted)  -       (discontinued)  

transitive dependencies:
transitive    1.2.3               1.2.3               1.2.3               1.2.3   
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

baz
    Package baz has been discontinued, replaced by newbaz. See https://dart.dev/go/package-discontinue
foo
    Package foo has been discontinued. See https://dart.dev/go/package-discontinue
    Version 1.2.3 is retracted. See https://dart.dev/go/package-retraction

-------------------------------- END OF OUTPUT ---------------------------------

## Section 4
$ pub outdated --no-color --prereleases
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current             Upgradable          Resolvable          Latest  

direct dependencies:
foo           *1.2.3 (retracted)  *1.2.3 (retracted)  *1.2.3 (retracted)  -       (discontinued)  
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

foo
    Package foo has been discontinued. See https://dart.dev/go/package-discontinue
    Version 1.2.3 is retracted. See https://dart.dev/go/package-retraction

-------------------------------- END OF OUTPUT ---------------------------------

## Section 5
$ pub outdated --no-color --no-dev-dependencies
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current             Upgradable          Resolvable          Latest  

direct dependencies:
foo           *1.2.3 (retracted)  *1.2.3 (retracted)  *1.2.3 (retracted)  -       (discontinued)  
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

foo
    Package foo has been discontinued. See https://dart.dev/go/package-discontinue
    Version 1.2.3 is retracted. See https://dart.dev/go/package-retraction

-------------------------------- END OF OUTPUT ---------------------------------

## Section 6
$ pub outdated --no-color --no-dependency-overrides
Showing outdated packages.
[*] indicates versions that are not the latest available.

Package Name  Current             Upgradable          Resolvable          Latest  

direct dependencies:
foo           *1.2.3 (retracted)  *1.2.3 (retracted)  *1.2.3 (retracted)  -       (discontinued)  
You are already using the newest resolvable versions listed in the 'Resolvable' column.
Newer versions, listed in 'Latest', may not be mutually compatible.

foo
    Package foo has been discontinued. See https://dart.dev/go/package-discontinue
    Version 1.2.3 is retracted. See https://dart.dev/go/package-retraction

-------------------------------- END OF OUTPUT ---------------------------------

## Section 7
$ pub outdated --json --no-dev-dependencies
{
  "packages": [
    {
      "package": "foo",
      "kind": "direct",
      "isDiscontinued": true,
      "isCurrentRetracted": true,
      "isCurrentAffectedByAdvisory": false,
      "current": {
        "version": "1.2.3"
      },
      "upgradable": {
        "version": "1.2.3"
      },
      "resolvable": {
        "version": "1.2.3"
      },
      "latest": null
    }
  ]
}

